take long steps - German English Dictionary